The Buddy System Readme file. This file contains the following: 1. Installation Instructions 2. Sample Modules for use with the RAD-Copy Buddy. 3. Known issues and limitations of the RAD-Copy Buddy. 4. Copyright and Disclaimer. For additional information, feature suggestions for future releases, or to be notified when the Big Buddies are available, visit the Official Buddy Blue Sky Page: http://www3.interaccess.com/budyhome/ ********************************************************** ** Visit the Buddy Home Page for to find out more about ** ** the truly RAD features in the upcoming Big Buddies ** ** release! ** ********************************************************** -------------------------------------------------------- 1. Installation Instructions -------------------------------------------------------- ** You must have Visual Basic 4.0 Installed. None of ** ** the VB support, OCX or runtime files are supplied ** ** with this application. ** 1. Create a directory for the Buddy System 2. Unzip all files contained in Buddy16.zip or Buddy32.zip into the directory that you just created. 2. Run Buddy32.exe or Buddy16.exe, as appropriate. 3. Start Visual Basic and open the Add-In Manager. 4. Check "The Buddy System" and click OK. 5. The Buddy System should now be available under the Add-Ins menu. Refer to the Help file for specific instructions on using the application. -------------------------------------------------------- 2. Sample Modules -------------------------------------------------------- The RAD-Copy buddy has 3 sample templates that you can use. Refer to the comments in each sample file for specific information on how to incorporate them into your applications. The 3 samples included are: Error Handlers (SAMPERR.CLS): Contains OLE Server and client error trapping/handling routines. Class Collection (SAMPCOL.CLS): Contains procedures to encapsulate a collection of a class to enforce type. Supports all VB collection methods as well as adding a Change Key method. Dynamic Data Navigators (SAMPDB.FRM): Contains self- contained controls to navigate a recordset and display fields in TextBox controls requiring only Recordset initialization. Optional procedure to dynamically build TextBox controls based on supplied recordset. -------------------------------------------------------- 3. Known Issues and Limitations of the RAD-Copy Buddy -------------------------------------------------------- - All OCX controls should copy without problem, but if you are copying from a form file in another project, you MUST register the OCX control BEFORE you RAD-Copy. - Some OCX controls can not be automatically added to the project by the Buddy, specifically any control whose class name is not the same as its programmatic id. You will need to add these controls to the target project before you RAD-Copy. - New Form and Class files should be saved BEFORE you invoke the RAD-Copy Buddy. The Buddy will give you the option to save, but will save to a default filename, depending on your system. - If you do not specify default properties for a source control, it will inherit properties of the TARGET form. This is normal VB behavior, but can be confusing for properties not explicitly set (A control's Font, for example, may change when copying to a form with a different Font property). -------------------------------------------------------- 4. Disclaimer and Copyright -------------------------------------------------------- Copyright The Buddy System Copyright (c) 1996 Erik Krueger. All Rights Reserved. Visual Basic 4.0 is a registered trademark of Microsoft Corporation. Permission to use and distribute this software and its documentation in non-commercial purposes and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice appear in supporting documentation. DISCLAIMER THE BUDDY SYSTEM IS SUPPLIED AS IS. THE AUTHOR DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION,THE WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR ANY PURPOSE. THE AUTHOR ASSUMES NO LIABILITY FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF THE BUDDY SYSTEM.